/**
 * 易优CMS
 * ============================================================================
 * 版权所有 2016-2028 海南赞赞网络科技有限公司，并保留所有权利。
 * 网站地址: http://www.eyoucms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 * Author: 小虎哥 <1105415366@qq.com>
 * Date: 2020-1-1
 */

import setting from './setting.js';

let tpl = 'ApiCms'; // 小程序模板ID
const accountInfo = wx.getAccountInfoSync();
let appId = accountInfo.miniProgram.appId; // 小程序appid
let domain = setting.domain; // 网站域名
let apikey = setting.apikey; // 开源小程序API接口密钥
let tabbar = setting.tabbar;

// http与https网站的接口处理
let getApiUrl = function(act, clt, mdu) {
	mdu = mdu || 'api';
	clt = clt || 'Api';
	let url = '';
	if (domain) {
		let domainArr = domain.split("/");
		if (domainArr[domainArr.length - 1].length == 0) {
			domain = domain.slice(0, -1);
		}
	}
	url = `${domain}/index.php?m=${mdu}&c=v1.${clt}&a=${act}&_ajax=1`;

	return url;
}

let config = {
	// 底部导航菜单
	tabbar,
	// 小程序appid
	appId,
	// 开源小程序API接口密钥
	apikey,
	//域名
	domain,
	// 首页api地址
	apiIndexUrl: getApiUrl('index'),
	// 文档详情页api地址
	apiViewUrl: getApiUrl('archivesView'),
	// 会员中心
	apiUsersdetailUrl: getApiUrl('users_detail'),
	// 用户登录
	apiUsersloginUrl: getApiUrl('users_login'),
	// 收藏/取消收藏
    apiGetCollectUrl: getApiUrl('get_collect', 'Users'),
    //清空足迹
	apiClearFootprinttUrl: getApiUrl('clear_footprint', 'Users'),
	// 获取微信用户手机号码
	getWeChatPhoneCodeUrl: getApiUrl('get_wechat_phone'),
	// 保存评价
	shopSaveCommentUrl: getApiUrl('save_comment', 'Users'),
	// 上传图片
	shopUploadsUrl: getApiUrl('uploads'),
	// 处理会员余额方法(集合方法)
	apiHandleUserMoneyActionUrl: getApiUrl('HandleUserMoneyAction', 'Users'),
	// 发送微信小程序订阅消息
	apiSendWeixniNoticeUrl: getApiUrl('send_weixni_notice'),
	// 积分首页
	apiScoreIndexUrl: getApiUrl('score_index', 'Users'),
	// 积分签到
	apiScoreSignUrl: getApiUrl('sign', 'Users'),
	
	/*chenfy*/
	// 购物车列表
	shopCartListUrl: getApiUrl('eyou_cart_list', 'Shop'),
	// 购物车操作(集合方法)
	shopCartActionUrl: getApiUrl('eyou_cart_action', 'Shop'),

	// 商品立即购买
	shopGoodsBuyNowUrl: getApiUrl('eyou_goods_buy_now', 'Shop'),
	// 订单提交页显示
	shopGoodsBuyUrl: getApiUrl('eyou_goods_buy_page', 'Shop'),
	// 订单结算支付
	shopOrderPayUrl: getApiUrl('eyou_order_pay', 'Shop'),
	// 订单支付后续操作
	shopOrderPayHandleUrl: getApiUrl('eyou_order_pay_handle', 'Shop'),

	// 订单列表
	shopOrderListsUrl: getApiUrl('eyou_order_list', 'Shop'),
	// 订单详情
	shopOrderDetailUrl: getApiUrl('eyou_order_detail', 'Shop'),
	// 订单操作(集合方法)
        shopOrderActionUrl: getApiUrl('eyou_order_action', 'Shop'),
        //订单评价
        shopOrderCommentUrl: getApiUrl('order_comment', 'Shop'),

	// 处理订单维权(集合方法)
	shopOrderServiceActionUrl: getApiUrl('eyou_order_service_action', 'Shop'),

	// 收货地址列表
	shopAddressListUrl: getApiUrl('eyou_address_list', 'Shop'),
	// 收货地址操作(集合方法)
	shopAddressActionUrl: getApiUrl('shop_address_action', 'Shop'),
	/*end*/
	
	// 积分商城兑换商品写入缓存链接
	scoreGoodsExchangeCookieUrl: getApiUrl('eyou_score_exchange_now', 'Shop'),
	// 积分商城兑换商品提交页显示
	scoreGoodsExchangeUrl: getApiUrl('eyou_score_exchange_buy_page', 'Shop'),
	// 订单结算支付
	scoreOrderPayUrl: getApiUrl('eyou_score_order_pay', 'Shop'),
	// 保存用户信息
	userSaveUserInfoUrl: getApiUrl('save_user_info', 'Users'),
	// 商品评价列表
	shopCommentListUrl: getApiUrl('get_goods_comment_list'),
	// 领取优惠券
	apiGetCouponUrl: getApiUrl('get_coupon', 'Users'),
	// 生成（商品|文章）二维码海报
	apiCreateGoodsShareQrcodePosterUrl: getApiUrl('createGoodsShareQrcodePoster'),
};

module.exports = config
